Ithaca Energy reported $102.45M in Gross Profit on Sales for its fiscal semester ending in September of 2024.





Gross Profit On Sales Change Date
BP USD 12.63B 4.95B Mar/2026
Exxon Mobil USD 13.89B 2.08B Mar/2026
Ithaca Energy USD 102.45M 3.15M Sep/2024
Shell USD 19.45B 5.31B Jun/2024
Tullow Oil USD 82.1M 9.65M Dec/2025